/* ========================================================================= */
/* ------------------------------------------------------------------------- */
/*!
  \file			insertimpl.cc
  \date			Dec 2012
  \author		TNick

  \brief		Contains the implementation of InsertImpl class


*//*


 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Please read COPYING and README files in root folder
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
//
//
//
//
/*  INCLUDES    ------------------------------------------------------------ */

#include	<cpg/cpg.h>

#include	<cpg/actions/actionshost.h>
#include	<cpg/actions/editorbase.h>
#include	"insertimpl.h"
#include	<QMenu>
#include	<QToolBar>
#include	<QColorDialog>
#include	<QFontDialog>
#include	<QInputDialog>
#include	<QMessageBox>
#include	<QFileDialog>

/*  INCLUDES    ============================================================ */
//
//
//
//
/*  DEFINITIONS    --------------------------------------------------------- */

#define	SLOT_ENTRY(t)	\
	PGDBG2( PGDBG_A_INS, t, this );			\
	EditorBase * ed = host_->crtEditor();		\
	PGDBG2( PGDBG_A_INS, "  - document", ed );\
	if ( ed == NULL )	\
	return

/*  DEFINITIONS    ========================================================= */
//
//
//
//
/*  DATA    ---------------------------------------------------------------- */

/*  DATA    ================================================================ */
//
//
//
//
/*  CLASS    --------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
InsertImpl::InsertImpl		( QObject * parent )
	:QObject( parent ), MemTrack()
{
	host_ = NULL;
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
InsertImpl::~InsertImpl	( void )
{
	/* stub */
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
bool						InsertImpl::init				( ActionsHost * host )
{

	host_ = host;
	ui_.setupUi( host->uiParentWidget() );


	activeEditorChanged( NULL );

	return true;
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
void						InsertImpl::end					( void )
{
	/* stub */
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
void						InsertImpl::initMenu			( QMenu * menu )
{
	Q_UNUSED( menu );
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
void						InsertImpl::initToolbar			( QToolBar * tb )
{
	Q_UNUSED( tb );
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
void				InsertImpl::activeEditorChanged			(
		EditorBase * editor )
{
	bool b_with_ed = ( editor != NULL );
	Q_UNUSED( b_with_ed );

}
/* ========================================================================= */

/*  CLASS    =============================================================== */
//
//
//
//
/* ------------------------------------------------------------------------- */
/* ========================================================================= */



